purifying plant - Spanish English Dictionary